sand casting process - Alemán Inglés Diccionario